/*
int
parse 78 78
*/

# Mixed types:

Decimal :: int ← d:Digits1 { atoi(d) }
Digits1 :: char * ← Digit Digits1 { ref_str() } / Digit { ref_str() }
Digit :: void ← "0" / "1" / "2" / "3" / "4" / "5" / "6" / "7"/ "8" / "9"
